delay in paying the price - Turkish English Dictionary